having a long mane - Alemán Inglés Diccionario